Debian .bashrc以及.profile的区别 以及修改history记录的历史命令 |
您所在的位置:网站首页 › linux 文件修改历史 › Debian .bashrc以及.profile的区别 以及修改history记录的历史命令 |
/etc/profile 系统环境变量 对每个用户都会生效 用户第一次登录时 该文件被执行并且从/etc/profile.d 目录的配置文件中收集shell设置 所以修改了之后需要重启或者执行 source /etc/profile 才会生效 (ps:下面的文章有说一个注意点 在/etc/profile设置系统环境变量 路径末尾不能用/结尾不然导致PATH变量出错) /etc/bashrc或/etc/bash.bashrc (在我本地是bash.bashrc) 任何用户打开bash shell时执行此文件 所以修改此文件后立刻生效 ~/.bash_profile或~/.profile (在我本地是bash.bashrc) 用户登录时该文件仅被执行一次 默认情况下该文件设置一些环境变量 执行用户的 .bashrc 文件 其实和 /etc/profile 差不多 只对该用户生效 ~/.bashrc 和/etc/bashrc 差不多 只对该用户生效 ~/.bash_logout 明显用户退出时执行 比如可以执行 清除.bash_history记录的历史命令记录或者删除这个文件等等 ~/.bash_history 明显记录的是该用户执行的历史命令 可以在 /etc/profile 中设置一些关于history命令的一些参数 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |